const { Sequelize } = require('sequelize')
const { MYSQL_HOST, MYSQL_PORT, MYSQL_USER, MYSQL_PWD, MYSQL_DB } = require('../config/config.default')
// 实例化数据库操作 , 参数 : 数据库名 , 账户名 , 密码 , 对象配置
const seq = new Sequelize(MYSQL_DB, MYSQL_USER, MYSQL_PWD, {
  host: MYSQL_HOST,
  post: MYSQL_PORT,
  dialect: 'mysql',
  timezone: '+08:00'
})

// // 测试连接是否成功
// seq.authenticate().then(() => {
//   console.log('连接成功!')
// }).catch((err) => {
//   console.log('连接超时!' + err)
// })

module.exports = seq